-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Policy evaluations frontend #19030
Policy evaluations frontend #19030
Conversation
a78da1a
to
145dced
Compare
d9dd487
to
05ff795
Compare
167ecf7
to
5d9cded
Compare
3f1c184
to
8f4be90
Compare
Deploy preview for dagit-storybook ready! ✅ Preview Built with commit 8c6ca14. |
2e33f90
to
60462a5
Compare
041d8ce
to
ce75e38
Compare
Deploy preview for dagit-core-storybook ready! ✅ Preview Built with commit 8c6ca14. |
60462a5
to
8423af9
Compare
...agster-ui/packages/ui-core/src/assets/AutoMaterializePolicyPage/AutomaterializeLeftPanel.tsx
Show resolved
Hide resolved
...agster-ui/packages/ui-core/src/assets/AutoMaterializePolicyPage/AutomaterializeLeftPanel.tsx
Outdated
Show resolved
Hide resolved
...agster-ui/packages/ui-core/src/assets/AutoMaterializePolicyPage/AutomaterializeLeftPanel.tsx
Outdated
Show resolved
Hide resolved
...agster-ui/packages/ui-core/src/assets/AutoMaterializePolicyPage/AutomaterializeLeftPanel.tsx
Show resolved
Hide resolved
...core/src/assets/AutoMaterializePolicyPage/__fixtures__/AutoMaterializePolicyPage.fixtures.ts
Outdated
Show resolved
Hide resolved
...-core/src/assets/AutoMaterializePolicyPage/__stories__/AutoMaterializePolicyPage.stories.tsx
Show resolved
Hide resolved
...ui-core/src/assets/AutoMaterializePolicyPage/__stories__/AutomaterializeLeftList.stories.tsx
Show resolved
Hide resolved
...core/src/assets/AutoMaterializePolicyPage/__stories__/AutomaterializeMiddlePanel.stories.tsx
Show resolved
Hide resolved
...ules/dagster-ui/packages/ui-core/src/assets/AutoMaterializePolicyPage/flattenEvaluations.tsx
Outdated
Show resolved
Hide resolved
f7f8e2d
to
1e6f107
Compare
04c8c60
to
6372a2f
Compare
1e6f107
to
15cc440
Compare
055b204
to
2320f10
Compare
78a294b
to
3e884b3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would love if the any
s can be cleaned up in a followup by building a concrete value for the problematic interface. Even if the any
values are just living in stories/tests/fixtures, it makes me itchy to have all type safety removed from those values in perpetuity.
...s/dagster-ui/packages/ui-core/src/assets/AutoMaterializePolicyPage/PolicyEvaluationTable.tsx
Outdated
Show resolved
Hide resolved
...-core/src/assets/AutoMaterializePolicyPage/__stories__/AutoMaterializePolicyPage.stories.tsx
Show resolved
Hide resolved
770cf4c
to
9e9f0cd
Compare
9e9f0cd
to
2d49f22
Compare
## Summary & Motivation Adds the new Automation page based off the new figmas, Also adds a feature gate to allow reverting back the old page ## How I Tested These Changes Tested: - Viewing unpartitioned asset history - Viewing partitioned asset history and selection a partition to view - Viewing multi-partitioned asset history and selection a partition to view Tested turning on the feature gate and that the old experience still worked: <img width="533" alt="Screenshot 2024-01-10 at 5 16 38 PM" src="https://github.com/dagster-io/dagster/assets/2286579/3cbec0d3-328e-4f91-8748-242603e2bf37"> <img width="1373" alt="Screenshot 2024-01-10 at 5 26 00 PM" src="https://github.com/dagster-io/dagster/assets/2286579/ec195838-40e8-4091-8b27-6a90dcfe6d92"> <img width="1722" alt="Screenshot 2024-01-10 at 5 24 58 PM" src="https://github.com/dagster-io/dagster/assets/2286579/71d1c125-c4a7-47a4-b634-cc1b3ecb88d5"> <img width="1728" alt="Screenshot 2024-01-10 at 5 20 19 PM" src="https://github.com/dagster-io/dagster/assets/2286579/f07514f9-fa25-45b6-a76a-1bccf741f89b"> <img width="413" alt="Screenshot 2024-01-10 at 5 20 12 PM" src="https://github.com/dagster-io/dagster/assets/2286579/63293ec7-cf25-4dfc-812c-1905c001e346"> <img width="1728" alt="Screenshot 2024-01-10 at 5 17 32 PM" src="https://github.com/dagster-io/dagster/assets/2286579/506377d1-9dfe-4be9-93e3-b1b6ed710f80"> --------- Co-authored-by: Owen Kephart <[email protected]>
Summary & Motivation
Adds the new Automation page based off the new figmas,
Also adds a feature gate to allow reverting back the old page
How I Tested These Changes
Tested:
Tested turning on the feature gate and that the old experience still worked: